﻿Public Class QuizCard

    Sub New()
        'ToDo - remove hard code question count from here.
        'QuestionCount = 5
        _status = New QuizEntities.Status()
        _questionCard = New QuizEntities.Question()
    End Sub


    'Sub New(ByVal currentQuestionNumber As Integer)
    '    'ToDo - remove hard code question count from here.
    '    QuestionCount = 5
    '    Status = New QuizEntities.Status()
    '    Status.CurrentQuestion = currentQuestionNumber
    '    QusestionAnswer = New QuizEntities.Question()
    'End Sub



    Private _quizUniqueId As String
    Public Property QuizUniqueId() As String
        Get
            Return _quizUniqueId
        End Get
        Set(ByVal value As String)
            _quizUniqueId = value
        End Set
    End Property


    Private _questionCount As Integer
    Public Property QuestionCount() As Integer
        Get
            Return _questionCount
        End Get
        Set(ByVal value As Integer)
            _questionCount = value
        End Set
    End Property

    Private _questionCard As Question
    Public Property QusestionCard() As Question
        Get
            Return _questionCard
        End Get
        Set(ByVal value As Question)
            _questionCard = value
        End Set
    End Property

    Private _status As Status
    Public Property Status() As Status
        Get
            Return _status
        End Get
        Set(ByVal value As Status)
            _status = value
        End Set
    End Property

End Class
